zsh是功能更强大的命令解释器,linux默认的命令解释器是bash。
zsh下载
查看系统中安装的shell有哪些:
cat /etc/shells
若没有则下载zsh:
sudo apt install zsh
oh-my-zsh
oh-my-zsh是一个已经配置文件,帮助我们配置zsh.
下载
把 oh-my-zsh 项目clone到用户目录
git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
复制模板到用户目录下的.zshrc文件
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
更改默认的shell
chsh -s /bin/zsh
之后.zshrc就替换掉了原来的.bashrc
主题配置
使用VSCode或者Vim编辑~./zshrc文件,更改主题只需替换ZSH_THEME
conda命令补全
下载对应插件到
.oh-my-zsh
文件夹下:git clone https://github.com/esc/conda-zsh-completion $ZSH_CUSTOM/plugins/conda-zsh-completion
修改
.zshrc
文件在初始化
oh-my-zsh
命令前加入fpath+=$ZSH_CUSTOM/plugins/conda-zsh-completion
最后在文件末尾中加入
compinit conda
conda命令现在感觉有bug... 不是很好用,我又取消了,还是手动打吧。